home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_80_GRAFCONT.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
25KB
|
438 lines
# near model CODE resource
# jump table entries: 11064-11065 (2 of them)
export_1383:
00000000 4E56 FFDE link A6, -0x0022
00000004 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00000008 266E 0008 movea.l A3, [A6 + 0x8]
0000000C 302B 00DE move.w D0, [A3 + 0xDE]
00000010 48C0 ext.l D0
00000012 322B 00DC move.w D1, [A3 + 0xDC]
00000016 48C1 ext.l D1
00000018 9081 sub.l D0, D1
0000001A 2800 move.l D4, D0
0000001C 5284 addq.l D4, 1
0000001E 7002 moveq.l D0, 0x02
00000020 B084 cmp.l D0, D4
00000022 6E18 bgt +0x1A /* 0000003C */
00000024 302B 00DA move.w D0, [A3 + 0xDA]
00000028 48C0 ext.l D0
0000002A 322B 00D8 move.w D1, [A3 + 0xD8]
0000002E 48C1 ext.l D1
00000030 9081 sub.l D0, D1
00000032 2A00 move.l D5, D0
00000034 5285 addq.l D5, 1
00000036 7002 moveq.l D0, 0x02
00000038 B085 cmp.l D0, D5
0000003A 6F0A ble +0xC /* 00000046 */
label0000003C:
0000003C 377C 05DC 010C move.w [A3 + 0x10C], 0x5DC
00000042 6000 0184 bra +0x186 /* 000001C8 */
label00000046:
00000046 486E FFE8 pea.l [A6 - 0x18]
0000004A 7000 moveq.l D0, 0x00
0000004C 2F00 move.l -[A7], D0
0000004E 2F00 move.l -[A7], D0
00000050 486B 00D8 pea.l [A3 + 0xD8]
00000054 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
00000058 486E FFE8 pea.l [A6 - 0x18]
0000005C 486E FFDE pea.l [A6 - 0x22]
00000060 3F3C 080E move.w -[A7], 0x80E
00000064 A9EB syscall Pack4/FP68K
00000066 486E FFDE pea.l [A6 - 0x22]
0000006A 486E FFF0 pea.l [A6 - 0x10]
0000006E 3F3C 0810 move.w -[A7], 0x810
00000072 A9EB syscall Pack4/FP68K
00000074 4246 clr.w D6
00000076 4FEF 0010 lea.l A7, [A7 + 0x10]
0000007A 6000 00A8 bra +0xAA /* 00000124 */
label0000007E:
0000007E 4247 clr.w D7
00000080 6000 0096 bra +0x98 /* 00000118 */
label00000084:
00000084 486E FFF8 pea.l [A6 - 0x8]
00000088 7000 moveq.l D0, 0x00
0000008A 3006 move.w D0, D6
0000008C 2F00 move.l -[A7], D0
0000008E 7000 moveq.l D0, 0x00
00000090 3007 move.w D0, D7
00000092 2F00 move.l -[A7], D0
00000094 486B 00D8 pea.l [A3 + 0xD8]
00000098 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */]
0000009C 486E FFF8 pea.l [A6 - 0x8]
000000A0 486E FFDE pea.l [A6 - 0x22]
000000A4 3F3C 080E move.w -[A7], 0x80E
000000A8 A9EB syscall Pack4/FP68K
000000AA 486E FFE8 pea.l [A6 - 0x18]
000000AE 486E FFDE pea.l [A6 - 0x22]
000000B2 3F3C 080A move.w -[A7], 0x80A
000000B6 A9EB syscall Pack4/FP68K
000000B8 4FEF 0010 lea.l A7, [A7 + 0x10]
000000BC 641E bcc +0x20 /* 000000DC */
000000BE 486E FFF8 pea.l [A6 - 0x8]
000000C2 486E FFDE pea.l [A6 - 0x22]
000000C6 3F3C 080E move.w -[A7], 0x80E
000000CA A9EB syscall Pack4/FP68K
000000CC 486E FFDE pea.l [A6 - 0x22]
000000D0 486E FFE8 pea.l [A6 - 0x18]
000000D4 3F3C 0810 move.w -[A7], 0x810
000000D8 A9EB syscall Pack4/FP68K
000000DA 603A bra +0x3C /* 00000116 */
label000000DC:
000000DC 486E FFF8 pea.l [A6 - 0x8]
000000E0 486E FFDE pea.l [A6 - 0x22]
000000E4 3F3C 080E move.w -[A7], 0x80E
000000E8 A9EB syscall Pack4/FP68K
000000EA 486E FFF0 pea.l [A6 - 0x10]
000000EE 486E FFDE pea.l [A6 - 0x22]
000000F2 3F3C 080A move.w -[A7], 0x80A
000000F6 A9EB syscall Pack4/FP68K
000000F8 6F1C ble +0x1E /* 00000116 */
000000FA 486E FFF8 pea.l [A6 - 0x8]
000000FE 486E FFDE pea.l [A6 - 0x22]
00000102 3F3C 080E move.w -[A7], 0x80E
00000106 A9EB syscall Pack4/FP68K
00000108 486E FFDE pea.l [A6 - 0x22]
0000010C 486E FFF0 pea.l [A6 - 0x10]
00000110 3F3C 0810 move.w -[A7], 0x810
00000114 A9EB syscall Pack4/FP68K
label00000116:
00000116 5247 addq.w D7, 1
label00000118:
00000118 7000 moveq.l D0, 0x00
0000011A 3007 move.w D0, D7
0000011C BA80 cmp.l D5, D0
0000011E 6E00 FF64 bgt -0x9A /* 00000084 */
00000122 5246 addq.w D6, 1
label00000124:
00000124 7000 moveq.l D0, 0x00
00000126 3006 move.w D0, D6
00000128 B880 cmp.l D4, D0
0000012A 6E00 FF52 bgt -0xAC /* 0000007E */
0000012E 4A2B 02D2 tst.b [A3 + 0x2D2]
00000132 6708 beq +0xA /* 0000013C */
00000134 7064 moveq.l D0, 0x64
00000136 B06B 02CA cmp.w D0, [A3 + 0x2CA]
0000013A 6C3E bge +0x40 /* 0000017A */
label0000013C:
0000013C 486E FFE8 pea.l [A6 - 0x18]
00000140 486E FFDE pea.l [A6 - 0x22]
00000144 3F3C 080E move.w -[A7], 0x80E
00000148 A9EB syscall Pack4/FP68K
0000014A 486E FFDE pea.l [A6 - 0x22]
0000014E 486B 025C pea.l [A3 + 0x25C]
00000152 3F3C 0810 move.w -[A7], 0x810
00000156 A9EB syscall Pack4/FP68K
00000158 486E FFF0 pea.l [A6 - 0x10]
0000015C 486E FFDE pea.l [A6 - 0x22]
00000160 3F3C 080E move.w -[A7], 0x80E
00000164 A9EB syscall Pack4/FP68K
00000166 486E FFDE pea.l [A6 - 0x22]
0000016A 486B 0264 pea.l [A3 + 0x264]
0000016E 3F3C 0810 move.w -[A7], 0x810
00000172 A9EB syscall Pack4/FP68K
00000174 377C 0010 02CA move.w [A3 + 0x2CA], 0x10
label0000017A:
0000017A 177C 0001 01D3 move.b [A3 + 0x1D3], 0x1
00000180 177C 0001 01D4 move.b [A3 + 0x1D4], 0x1
00000186 177C 0002 01D2 move.b [A3 + 0x1D2], 0x2
0000018C 177C 0001 0251 move.b [A3 + 0x251], 0x1
00000192 422B 0252 clr.b [A3 + 0x252]
00000196 422B 0250 clr.b [A3 + 0x250]
0000019A 422B 02CF clr.b [A3 + 0x2CF]
0000019E 177C 0002 02D0 move.b [A3 + 0x2D0], 0x2
000001A4 2F0B move.l -[A7], A3
000001A6 4EAD 212A jsr [A5 + 0x212A /* export_1057 */]
000001AA 2F0B move.l -[A7], A3
000001AC 486D 2AE2 pea.l [A5 + 0x2AE2 /* export_1368 */]
000001B0 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000001B4 302B 02CA move.w D0, [A3 + 0x2CA]
000001B8 48C0 ext.l D0
000001BA 5280 addq.l D0, 1
000001BC 2F00 move.l -[A7], D0
000001BE 2F0B move.l -[A7], A3
000001C0 4EAD 2162 jsr [A5 + 0x2162 /* export_1064 */]
000001C4 4FEF 0014 lea.l A7, [A7 + 0x14]
label000001C8:
000001C8 4CEE 08F0 FFCA movem.l D4,D5,D6,D7,A3, [A6 - 0x36]
000001CE 4E5E unlink A6
000001D0 4E75 rts
export_1384:
000001D2 4E56 FF5C link A6, -0x00A4
000001D6 48E7 0118 movem.l -[A7], D7,A3,A4
000001DA 266E 0008 movea.l A3, [A6 + 0x8]
000001DE 7002 moveq.l D0, 0x02
000001E0 B06B 02CA cmp.w D0, [A3 + 0x2CA]
000001E4 6F22 ble +0x24 /* 00000208 */
000001E6 206B 03F0 movea.l A0, [A3 + 0x3F0]
000001EA 5088 addq.l A0, 8
000001EC 2F20 move.l -[A7], -[A0]
000001EE 2F20 move.l -[A7], -[A0]
000001F0 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
000001F4 41EB 0420 lea.l A0, [A3 + 0x420]
000001F8 2F20 move.l -[A7], -[A0]
000001FA 2F20 move.l -[A7], -[A0]
000001FC 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00000200 4FEF 0010 lea.l A7, [A7 + 0x10]
00000204 6000 032C bra +0x32E /* 00000532 */
label00000208:
00000208 486E FFE8 pea.l [A6 - 0x18]
0000020C 4EAD 0772 jsr [A5 + 0x772 /* export_234 */]
00000210 486E FFF0 pea.l [A6 - 0x10]
00000214 4EAD 077A jsr [A5 + 0x77A /* export_235 */]
00000218 41EE FF7A lea.l A0, [A6 - 0x86]
0000021C 43EB 0382 lea.l A1, [A3 + 0x382]
00000220 701A moveq.l D0, 0x1A
label00000222:
00000222 20D9 move.l [A0]+, [A1]+
00000224 51C8 FFFC dbf D0, -0x6 /* 00000222 */
00000228 30D9 move.w [A0]+, [A1]+
0000022A 377C 0014 010E move.w [A3 + 0x10E], 0x14
00000230 426B 0382 clr.w [A3 + 0x382]
00000234 377C 005A 0384 move.w [A3 + 0x384], 0x5A /* 'Z' */
0000023A 377C 03E9 038A move.w [A3 + 0x38A], 0x3E9
00000240 426B 03B8 clr.w [A3 + 0x3B8]
00000244 426B 03CC clr.w [A3 + 0x3CC]
00000248 426B 03C8 clr.w [A3 + 0x3C8]
0000024C 426B 03CA clr.w [A3 + 0x3CA]
00000250 377C 2710 03D2 move.w [A3 + 0x3D2], 0x2710
00000256 377C 2710 03CE move.w [A3 + 0x3CE], 0x2710
0000025C 377C 2710 03D0 move.w [A3 + 0x3D0], 0x2710
00000262 377C 0006 03BE move.w [A3 + 0x3BE], 0x6
00000268 41EB 00D8 lea.l A0, [A3 + 0xD8]
0000026C 2B48 F290 move.l [A5 - 0xD70], A0
00000270 302B 00DE move.w D0, [A3 + 0xDE]
00000274 906B 00DC sub.w D0, [A3 + 0xDC]
00000278 3B40 F28E move.w [A5 - 0xD72], D0
0000027C 302B 00DA move.w D0, [A3 + 0xDA]
00000280 906B 00D8 sub.w D0, [A3 + 0xD8]
00000284 3B40 F28C move.w [A5 - 0xD74], D0
00000288 2B6B 03F0 F294 move.l [A5 - 0xD6C], [A3 + 0x3F0]
0000028E 422D F28A clr.b [A5 - 0xD76]
00000292 486D F28E pea.l [A5 - 0xD72]
00000296 486E FF70 pea.l [A6 - 0x90]
0000029A 3F3C 200E move.w -[A7], 0x200E
0000029E A9EB syscall Pack4/FP68K
000002A0 486E FF70 pea.l [A6 - 0x90]
000002A4 41EE FF66 lea.l A0, [A6 - 0x9A]
000002A8 43FA 02BC lea.l A1, [PC + 0x2BC /* 00000566, value 0x400C9C40 */]
000002AC 20D9 move.l [A0]+, [A1]+
000002AE 20D9 move.l [A0]+, [A1]+
000002B0 30D9 move.w [A0]+, [A1]+
000002B2 486E FF66 pea.l [A6 - 0x9A]
000002B6 3F3C 0006 move.w -[A7], 0x6
000002BA A9EB syscall Pack4/FP68K
000002BC 41EE FF66 lea.l A0, [A6 - 0x9A]
000002C0 43EE FF5C lea.l A1, [A6 - 0xA4]
000002C4 22D8 move.l [A1]+, [A0]+
000002C6 22D8 move.l [A1]+, [A0]+
000002C8 32D8 move.w [A1]+, [A0]+
000002CA 486E FF5C pea.l [A6 - 0xA4]
000002CE 3F3C 0016 move.w -[A7], 0x16
000002D2 A9EB syscall Pack4/FP68K
000002D4 486E FF5C pea.l [A6 - 0xA4]
000002D8 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
000002DC 3B40 F288 move.w [A5 - 0xD78], D0
000002E0 486D F28C pea.l [A5 - 0xD74]
000002E4 486E FF70 pea.l [A6 - 0x90]
000002E8 3F3C 200E move.w -[A7], 0x200E
000002EC A9EB syscall Pack4/FP68K
000002EE 486E FF70 pea.l [A6 - 0x90]
000002F2 41EE FF66 lea.l A0, [A6 - 0x9A]
000002F6 43FA 026E lea.l A1, [PC + 0x26E /* 00000566, value 0x400C9C40 */]
000002FA 20D9 move.l [A0]+, [A1]+
000002FC 20D9 move.l [A0]+, [A1]+
000002FE 30D9 move.w [A0]+, [A1]+
00000300 486E FF66 pea.l [A6 - 0x9A]
00000304 3F3C 0006 move.w -[A7], 0x6
00000308 A9EB syscall Pack4/FP68K
0000030A 41EE FF66 lea.l A0, [A6 - 0x9A]
0000030E 43EE FF5C lea.l A1, [A6 - 0xA4]
00000312 22D8 move.l [A1]+, [A0]+
00000314 22D8 move.l [A1]+, [A0]+
00000316 32D8 move.w [A1]+, [A0]+
00000318 486E FF5C pea.l [A6 - 0xA4]
0000031C 3F3C 0016 move.w -[A7], 0x16
00000320 A9EB syscall Pack4/FP68K
00000322 486E FF5C pea.l [A6 - 0xA4]
00000326 4EAD 0332 jsr [A5 + 0x332 /* export_98 */]
0000032A 3B40 F286 move.w [A5 - 0xD7A], D0
0000032E 49EB 025C lea.l A4, [A3 + 0x25C]
00000332 7000 moveq.l D0, 0x00
00000334 102C 0075 move.b D0, [A4 + 0x75]
00000338 3B40 F238 move.w [A5 - 0xDC8], D0
0000033C 0C40 0002 cmpi.w D0, 0x2
00000340 4FEF 0010 lea.l A7, [A7 + 0x10]
00000344 6600 00A6 bne +0xA8 /* 000003EC */
00000348 486D F218 pea.l [A5 - 0xDE8]
0000034C 7001 moveq.l D0, 0x01
0000034E 2F00 move.l -[A7], D0
00000350 486C 0010 pea.l [A4 + 0x10]
00000354 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */]
00000358 486D F220 pea.l [A5 - 0xDE0]
0000035C 7001 moveq.l D0, 0x01
0000035E 2F00 move.l -[A7], D0
00000360 2F0C move.l -[A7], A4
00000362 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */]
00000366 486D F228 pea.l [A5 - 0xDD8]
0000036A 7001 moveq.l D0, 0x01
0000036C 2F00 move.l -[A7], D0
0000036E 486C 0008 pea.l [A4 + 0x8]
00000372 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */]
00000376 486D F220 pea.l [A5 - 0xDE0]
0000037A 486E FF70 pea.l [A6 - 0x90]
0000037E 3F3C 080E move.w -[A7], 0x80E
00000382 A9EB syscall Pack4/FP68K
00000384 486D F218 pea.l [A5 - 0xDE8]
00000388 486E FF66 pea.l [A6 - 0x9A]
0000038C 3F3C 080E move.w -[A7], 0x80E
00000390 A9EB syscall Pack4/FP68K
00000392 486E FF66 pea.l [A6 - 0x9A]
00000396 486E FF70 pea.l [A6 - 0x90]
0000039A 3F3C 0006 move.w -[A7], 0x6
0000039E A9EB syscall Pack4/FP68K
000003A0 486E FF70 pea.l [A6 - 0x90]
000003A4 486D F220 pea.l [A5 - 0xDE0]
000003A8 3F3C 0810 move.w -[A7], 0x810
000003AC A9EB syscall Pack4/FP68K
000003AE 486D F228 pea.l [A5 - 0xDD8]
000003B2 486E FF70 pea.l [A6 - 0x90]
000003B6 3F3C 080E move.w -[A7], 0x80E
000003BA A9EB syscall Pack4/FP68K
000003BC 486D F218 pea.l [A5 - 0xDE8]
000003C0 486E FF70 pea.l [A6 - 0x90]
000003C4 3F3C 0806 move.w -[A7], 0x806
000003C8 A9EB syscall Pack4/FP68K
000003CA 486D F220 pea.l [A5 - 0xDE0]
000003CE 486E FF70 pea.l [A6 - 0x90]
000003D2 3F3C 0802 move.w -[A7], 0x802
000003D6 A9EB syscall Pack4/FP68K
000003D8 486E FF70 pea.l [A6 - 0x90]
000003DC 486D F228 pea.l [A5 - 0xDD8]
000003E0 3F3C 0810 move.w -[A7], 0x810
000003E4 A9EB syscall Pack4/FP68K
000003E6 4FEF 0024 lea.l A7, [A7 + 0x24]
000003EA 6044 bra +0x46 /* 00000430 */
label000003EC:
000003EC 2F0C move.l -[A7], A4
000003EE 486E FF70 pea.l [A6 - 0x90]
000003F2 3F3C 080E move.w -[A7], 0x80E
000003F6 A9EB syscall Pack4/FP68K
000003F8 486E FF70 pea.l [A6 - 0x90]
000003FC 486D F220 pea.l [A5 - 0xDE0]
00000400 3F3C 0810 move.w -[A7], 0x810
00000404 A9EB syscall Pack4/FP68K
00000406 486C 0008 pea.l [A4 + 0x8]
0000040A 486E FF70 pea.l [A6 - 0x90]
0000040E 3F3C 080E move.w -[A7], 0x80E
00000412 A9EB syscall Pack4/FP68K
00000414 486D F220 pea.l [A5 - 0xDE0]
00000418 486E FF70 pea.l [A6 - 0x90]
0000041C 3F3C 0802 move.w -[A7], 0x802
00000420 A9EB syscall Pack4/FP68K
00000422 486E FF70 pea.l [A6 - 0x90]
00000426 486D F228 pea.l [A5 - 0xDD8]
0000042A 3F3C 0810 move.w -[A7], 0x810
0000042E A9EB syscall Pack4/FP68K
label00000430:
00000430 7000 moveq.l D0, 0x00
00000432 2B40 F230 move.l [A5 - 0xDD0], D0
00000436 2B7C 0000 2710 F234 move.l [A5 - 0xDCC], 0x2710
0000043E 3D6B 041A FFFA move.w [A6 - 0x6], [A3 + 0x41A]
00000444 3D6B 041C FFF8 move.w [A6 - 0x8], [A3 + 0x41C]
0000044A 3D6B 041E FFFE move.w [A6 - 0x2], [A3 + 0x41E]
00000450 3D6B 0418 FFFC move.w [A6 - 0x4], [A3 + 0x418]
00000456 486E FFF8 pea.l [A6 - 0x8]
0000045A 4EAD 07E2 jsr [A5 + 0x7E2 /* export_248 */]
0000045E 486E FFFC pea.l [A6 - 0x4]
00000462 4EAD 07E2 jsr [A5 + 0x7E2 /* export_248 */]
00000466 700A moveq.l D0, 0x0A
00000468 C06B 03C0 and.w D0, [A3 + 0x3C0]
0000046C 508F addq.l A7, 8
0000046E 6606 bne +0x8 /* 00000476 */
00000470 377C 0002 03C0 move.w [A3 + 0x3C0], 0x2
label00000476:
00000476 7002 moveq.l D0, 0x02
00000478 C06B 03C0 and.w D0, [A3 + 0x3C0]
0000047C 6622 bne +0x24 /* 000004A0 */
0000047E 4A2B 00C1 tst.b [A3 + 0xC1]
00000482 671C beq +0x1E /* 000004A0 */
00000484 41EB 00C6 lea.l A0, [A3 + 0xC6]
00000488 2F20 move.l -[A7], -[A0]
0000048A 2F20 move.l -[A7], -[A0]
0000048C 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00000490 41EB 0420 lea.l A0, [A3 + 0x420]
00000494 2F20 move.l -[A7], -[A0]
00000496 2F20 move.l -[A7], -[A0]
00000498 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
0000049C 4FEF 0010 lea.l A7, [A7 + 0x10]
label000004A0:
000004A0 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
000004A4 41EB 0420 lea.l A0, [A3 + 0x420]
000004A8 2F20 move.l -[A7], -[A0]
000004AA 2F20 move.l -[A7], -[A0]
000004AC 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
000004B0 41EE 0000 lea.l A0, [A6 + 0x0]
000004B4 2F20 move.l -[A7], -[A0]
000004B6 2F20 move.l -[A7], -[A0]
000004B8 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
000004BC 7000 moveq.l D0, 0x00
000004BE 2F00 move.l -[A7], D0
000004C0 486B 0382 pea.l [A3 + 0x382]
000004C4 486B 03CE pea.l [A3 + 0x3CE]
000004C8 486B 03C8 pea.l [A3 + 0x3C8]
000004CC 4EAD 21DA jsr [A5 + 0x21DA /* export_1079 */]
000004D0 486D 2BBA pea.l [A5 + 0x2BBA /* export_1395 */]
000004D4 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000004D8 4A40 tst.w D0
000004DA 4FEF 0024 lea.l A7, [A7 + 0x24]
000004DE 6716 beq +0x18 /* 000004F6 */
000004E0 7001 moveq.l D0, 0x01
000004E2 2F00 move.l -[A7], D0
000004E4 2F0B move.l -[A7], A3
000004E6 4EAD 2BBA jsr [A5 + 0x2BBA /* export_1395 */]
000004EA 486D 2BBA pea.l [A5 + 0x2BBA /* export_1395 */]
000004EE 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000004F2 4FEF 000C lea.l A7, [A7 + 0xC]
label000004F6:
000004F6 377C 0013 010E move.w [A3 + 0x10E], 0x13
000004FC 41EB 0382 lea.l A0, [A3 + 0x382]
00000500 43EE FF7A lea.l A1, [A6 - 0x86]
00000504 701A moveq.l D0, 0x1A
label00000506:
00000506 20D9 move.l [A0]+, [A1]+
00000508 51C8 FFFC dbf D0, -0x6 /* 00000506 */
0000050C 30D9 move.w [A0]+, [A1]+
0000050E 41EE FFF0 lea.l A0, [A6 - 0x10]
00000512 2F20 move.l -[A7], -[A0]
00000514 2F20 move.l -[A7], -[A0]
00000516 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
0000051A 7000 moveq.l D0, 0x00
0000051C 2F00 move.l -[A7], D0
0000051E 41EE FFF8 lea.l A0, [A6 - 0x8]
00000522 2F20 move.l -[A7], -[A0]
00000524 2F20 move.l -[A7], -[A0]
00000526 4EAD 07C2 jsr [A5 + 0x7C2 /* export_244 */]
0000052A 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
0000052E 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000532:
00000532 4A6D E5CE tst.w [A5 - 0x1A32]
00000536 6624 bne +0x26 /* 0000055C */
00000538 1E2B 0085 move.b D7, [A3 + 0x85]
0000053C 422B 0085 clr.b [A3 + 0x85]
00000540 2F0B move.l -[A7], A3
00000542 486D 2AEA pea.l [A5 + 0x2AEA /* export_1369 */]
00000546 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
0000054A 2F0B move.l -[A7], A3
0000054C 486D 2AF2 pea.l [A5 + 0x2AF2 /* export_1370 */]
00000550 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000554 1747 0085 move.b [A3 + 0x85], D7
00000558 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000055C:
0000055C 4CEE 1880 FF50 movem.l D7,A3,A4, [A6 - 0xB0]
00000562 4E5E unlink A6
00000564 4E75 rts
00000566 400C negx.b A4
00000568 9C40 sub.w D6, D0
0000056A 0000 0000 ori.b D0, 0x0
0000056E 0000 .incomplete